export interface MaterialVO {
  /**
   * 物料编码
   */
  materialCode: string;

  /**
   * 物料描述
   */
  materialDesc: string;

  /**
   * 物料类型
   */
  materialType: string;

  /**
   * 产业编码
   */
  industryCode: string;

  /**
   * 产业名称
   */
  industryName: string;

  /**
   * 工厂编码
   */
  plantCode: string;

  /**
   * 长度
   */
  length: number;

  /**
   * 宽度
   */
  width: string | number;

  /**
   * 高度
   */
  height: number;

  /**
   * 状态
   */
  status: string;

}

export interface MaterialForm extends BaseEntity {
  /**
   * 物料ID
   */
  materialId?: string | number;

  /**
   * 物料编码
   */
  materialCode?: string;

  /**
   * 物料描述
   */
  materialDesc?: string;

  /**
   * 物料类型
   */
  materialType?: string;

  /**
   * 产业编码
   */
  industryCode?: string;

  /**
   * 产业名称
   */
  industryName?: string;

  /**
   * 工厂编码
   */
  plantCode?: string;

  /**
   * 长度
   */
  length?: number;

  /**
   * 宽度
   */
  width?: string | number;

  /**
   * 高度
   */
  height?: number;

  /**
   * 状态
   */
  status?: string;

}

export interface MaterialQuery extends PageQuery {
  /**
   * 物料编码
   */
  materialCode?: string;

  /**
   * 物料描述
   */
  materialDesc?: string;

  /**
   * 物料类型
   */
  materialType?: string;

  /**
   * 产业编码
   */
  industryCode?: string;

  /**
   * 工厂编码
   */
  plantCode?: string;

  /**
   * 状态
   */
  status?: string;

  /**
   * 日期范围参数
   */
  params?: any;
}
